﻿@model Aga.GestionDeArchivos.Web.Models.Guarda.RemitosModel
@{
    ViewBag.Title = "Remitos";
    Layout = "~/Views/Shared/_InternalLayout.cshtml";
}
<div id="content">
    <table width="100%" border="0" cellpadding="0" cellspacing="0" class="box-style1">
        <tr>
            <td id="box2">
                <h2>
                    Remitos</h2>
                
                @using (Html.BeginForm())
                {
                    <p class="search">
                        @Html.TextBoxFor(m => m.Buscar, new { @class = "largetext searchtext" })
                        <input type="submit" value="" class="searchButton" />
                    </p>
                    <p class="addNew">
                        @Html.SecureActionLink("Nuevo Remito", "NuevoRemito", Aga.GestionDeArchivos.Services.Actions.CreateRemito)
                    </p>
                }
                <table class="abm">
                    <tr>
                        <th>
                            N&uacute;mero
                        </th>
                        <th>
                            Fecha
                        </th>
                        <th>
                            Tipo
                        </th>
                        <th>
                            Cliente
                        </th>
                        <th>
                        </th>
                    </tr>
                    @if (Model.Remitos.Count > 0)
                    {
                        foreach (var item in Model.Remitos)
                        {
                        <tr>
                            <td>@item.Numero
                            </td>
                            <td>@item.Fecha.ToString("dd/MM/yyyy HH:mm:ss")
                            </td>
                            <td>@item.TipoRemito.ToString()
                            </td>
                            <td>@item.Cliente.Nombre
                            </td>
                            <td>
                                @Html.ActionLink(" ", "ImprimirRemito", new { id = item.Id }, new { @class = "linkButton printLink", title = "Imprimir", target = "_new" })
                                @Html.ActionLink(" ", "VerRemito", new { id = item.Id }, new { @class = "linkButton viewLink", title = "Ver Remito" })
                            </td>
                        </tr>
                        }
                    }
                    else
                    {
                        <tr>
                            <td colspan="6">
                                No hay datos para mostrar
                            </td>
                        </tr>
                    }
                </table>
                @if (Model.Remitos.Count > 0)
                {
                    <ul class="paging">
                        @if (Model.Remitos.IsFirstPage)
                        {
                            <li>Primero</li>
                            <li>Anterior</li>
                        }
                        else
                        {
                            <li>@Html.ActionLink("Primero", "Remitos", new { index = 0, buscar = Model.Buscar })</li>
                            <li>@Html.ActionLink("Anterior", "Remitos", new { index = Model.Remitos.PageIndex - 1, buscar = Model.Buscar })</li>
                        }

                        <li>Página @Model.Remitos.PageNumber de @Model.Remitos.PageCount</li>

                        @if (Model.Remitos.IsLastPage)
                        {
                            <li>Siguiente</li>
                            <li>Último</li>
                        }
                        else
                        {
                            <li>@Html.ActionLink("Siguiente", "Remitos", new { index = Model.Remitos.PageIndex + 1, buscar = Model.Buscar })</li>
                            <li>@Html.ActionLink("Último", "Remitos", new { index = Model.Remitos.PageCount - 1, buscar = Model.Buscar })</li>
                        }
                    </ul>
                }
            </td>
        </tr>
    </table>
</div>
